package edu.hunau.cxb19.basic.class10;

import java.util.Scanner;

/**
 *
 * @author hb
 *
 *         2020-02-20 14:41:31
 */
public class HomeWorkDemo {

	/**
	 * 判定一个整数是否为回文
	 * 
	 * 方法1:
	 * 
	 * 1.将一个整数进行拆解，存储到一个数组中。(或者整数的位数：将整数转成字符串，通过字符串获得长度)
	 * 
	 * 123+"";"123".length()获得字符串123的长度
	 * 
	 * 2.将数组的数据进行反转
	 * 
	 * 3.比较原数组和反转后的数据是否相等。
	 * 
	 * 方法2：
	 * 
	 * 将一个整数直接反转获得一个新的数值，通过者两个整数进行比较。
	 */

	public static int reverseInt(int number) {
		int result = 0;
		while (number > 0) {
			int last = number % 10;// 获得个位上的数据
			result = result * 10 + last;
			// 移除个位上的数据
			number /= 10;
		}
		return result;
	}
	
	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		int n=sc.nextInt();
		System.out.println(reverseInt(n));
	}
}
